package singleinstance;

public class B
{
    //懒汉式单列类
    //2,私有化静态变量
    private static B b;
    //1,私有化构造器
    private B()
    {

    }
    //3,提供静态对象方法返回对象：真正需要对象的时候才创建对象
    public static B getinstance()
    {
        if(b == null)
        {
            b = new B();
        }
        return b;
    }
}
